home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
JCSM Shareware Collection 1996 September
/
JCSM Shareware Collection (JCS Distribution) (September 1996).ISO
/
virusprt
/
12150n01.ziv
/
PG.DOC
< prev
next >
Wrap
Text File
|
1992-03-29
|
25KB
|
544 lines
Pearly Gates TM
Hard Disk Security for PC-Compatibles
User's Guide
(c) Copyright Ward Mundy, 1990-1991. All rights reserved.
Ward Mundy Software, 4160 Club Drive, Atlanta, GA 30319.
I. Overview
PEARLY GATES is a software-based security system for PC-
compatible computer systems running DOS 2.1 or higher. DR-DOS
operating systems also are supported. The software is designed
to prevent the execution of any .EXE or .COM program which has
not first been registered with the PEARLY GATES installation
software. It also prevents the execution of any .EXE or .COM
program which has been modified after registration. Once in-
stalled, PEARLY GATES runs as a terminate-and-stay-resident (TSR)
program which occupies less than 2K of system RAM. The regis-
tered version optionally can be installed as part of the DOS
operating system to provide additional security.
Virus Protection
The combination of registration and validation provides a
secure computing environment which simply is not achievable
through utilization of virus-recognition software alone since
these programs only recognize a finite number of viruses. In
short, so-called virus protection systems defend a system against
known viruses but not new ones.
Authorized Software Use
PEARLY GATES also provides a simple method for assuring that
only authorized software is run on your DOS-based computer. Only
software which has been registered using the PEARLY GATES KEY
software can be run. In short, end-users are prevented from
running unauthorized software on PEARLY GATES-protected systems.
Fail-Safe Security
No single software product standing alone can offer complete
security for DOS-based systems because of the open design of
these computer systems. PEARLY GATES is a critical component,
however, in achieving a fail-safe security system. There are two
additional and necessary security components.
First, whenever you are away from your computer, the system
should be secured against unauthorized access by one of the
following methods (listed in order of preference): (1) removal
and storage of the hard disk system in a secure place, (2)
locking or disabling the floppy drives to preclude unauthorized
booting of the system from a floppy disk, and (3) key locking the
system to preclude use of the keyboard or removal of the cover.
Second, before new software is run on your system, it should
be checked with a virus-detection software package unless you are
absolutely certain that the new program is not virus infected.
In short, only software which has been obtained from an autho-
rized distributor should be executed on your computer system.
BE AWARE THAT PEARLY GATES WILL ALLOW YOU TO REGISTER ANY COMPUT-
ER PROGRAM (INCLUDING THOSE CONTAINING VIRUSES)! Therefore, it
is incumbent upon you to assure that your programs are virus-free
before they are registered.
II. Technical Overview
PEARLY GATES is distributed in two formats. A completely
uncrippled shareware version is available which is licensed for
evaluation use up to 30 days. The shareware version is a stan-
dard .COM file which a user should load as the first program in
the AUTOEXEC.BAT startup file. It provides intrusion security as
described above so long as it is loaded before any potential
intruding threat. Booting your computer system from a virus-
infected floppy obviously would not be precluded unless the
floppy drive is disabled. Many of the newer PC-compatible
systems provide this option in the system setup.
A second version of PEARLY GATES is available only to
registered users for security reasons. This version installs
itself as part of the DOS operating system. It does not have to
be loaded in either the AUTOEXEC.BAT or the CONFIG.SYS startup
files. Because of its revision of the operating system, it is
not distributed in the shareware market and may not be redistrib-
uted to others. This is for your own protection. The registered
version also includes the latest TSR version of the software as
well for those who prefer not to alter the operating system.
Registration also provides you an end-user license to use PEARLY
GATES on a single computer as well as 90 days free tech support.
The cost is a modest $50 including free shipping and handling
worldwide.
In addition to the PEARLY GATES program itself, the
shareware distribution set includes an installation program to
reconfigure your system and enable you to use the PEARLY GATES
software. This program also may be used to uninstall PEARLY
GATES when your 30-day evaluation license expires. In addition,
a KEY program provides the means of registering software which
PEARLY GATES will allow to run on your system. As noted, any
change to a program after registration will preclude it from
running until the new version is reregistered with the KEY
program. Finally, a CHMOD program is provided to allow you to
protect your PEARLY GATES software as well as your startup files
from accidental or intentional destruction.
As with any computer software, a virus can be "wrapped"
around any legitimate program to execute some dastardly deed
rather than that which was intended. Wrapping a virus around the
operating system version of PEARLY GATES would provide a program
which was dangerous in the extreme. Remember, this version can
only be obtained directly from us!
III. Disclaimers
Ward Mundy Software has taken reasonable steps to assure
that this software is reliable and performs in the manner which
has been outlined above. Nevertheless, it is your sole responsi-
bility to determine whether PEARLY GATES meets your needs. THE
SOFTWARE IS LICENSED "AS IS" WITHOUT WARRANTY OF ANY KIND INCLUD-
ING ITS FITNESS FOR A PARTICULAR USE AND MERCHANTABILITY. IN NO
EVENT WILL WARD MUNDY SOFTWARE BE LIABLE FOR ANY DIRECT OR
CONSEQUENTIAL DAMAGES RESULTING FROM THE USE OF THIS SOFTWARE.
YOUR EXCLUSIVE REMEDY SHALL BE TO DISCONTINUE USE OF THE SOFT-
WARE. YOUR USE OF THE SOFTWARE CONSTITUTES YOUR ACKNOWLEDGEMENT
AND AGREEMENT TO THESE TERMS AND CONDITIONS.
IV. License Terms
PEARLY GATES is copyrighted software which may not be copied
except under the terms provided in this license. The shareware
version of the software is licensed for evaluation use for a
period not to exceed thirty (30) days. After 30 days, you may
either discontinue using the software or you may register and
obtain an end-user license. Those who register and obtain an
end-user license automatically receive the latest version of the
software in both the TSR and operating system versions as well as
90 days' free technical support by phone, mail, or BBS. Regis-
tered versions of the software are licensed for unlimited use on
a per PC basis with substantial discounts for site licenses. A
form for obtaining end-user licenses is included with this
documentation.
Whether or not you obtain an end-user license, you are
licensed to redistribute the shareware version of this software
to others for a copying fee not exceeding $6 U.S. provided the
software is distributed in exactly the format it was received and
this format conforms to the file list outlined below. In no
event may you modify or delete any of the files which comprise
the PEARLY GATES software. Any other copying or distribution of
the software is not authorized.
If you redistibute this software, you agree to make the
terms of this license known to the new user, and you agree to
advise the new user that use of the software is limited to an
evaluation period not exceeding 30 days.
V. PEARLY GATES Files
Your PEARLY GATES distribution diskette should be verified
to conform with this files list before using the software.
KEY.EXE 156217 bytes PG Key Program
INSTALL.EXE 88480 bytes PG Install Program
PG.COM 52145 bytes Pearly Gates TSR
PG.DOC 24651 bytes This Documentation
CHMOD.COM 2294 bytes Attribute Program
WHATSUP.DOC 1286 bytes ASP Information
LICENSE.DOC 2921 bytes PG License
WARNING.DOC 1024 bytes PG Warning!
PIKAVIEW.COM 1023 bytes File Viewer
PIKAVIEW.DOC 913 bytes How to Use Viewer
PG.EXT 80 bytes PG Extension List
PG.OVL 26000 bytes PG Overlay File
12 files totalling 357034 bytes
Your best protection against a virus-infected distribution
disk is to obtain PEARLY GATES from an ASP-approved shareware
distributor. All of these distributors receive a master disk for
duplication directly from Ward Mundy Software. If the software
was obtained from any other source (other than directly from Ward
Mundy Software), you are well advised to check out all of the
executable files with a virus-detection package before executing
any of the programs.
VI. Installation
First, verify that your PEARLY GATES distribution diskette
conforms with the files list outlined on the preceding page. Do
NOT execute the PG program without first doing this!
Second, insert the PEARLY GATES diskette in Drive A and
close the drive door. Type A: <ENTER> at the DOS prompt.
Now you are ready to install PEARLY GATES on your system.
Follow these simply steps after making certain that you have
300,000 bytes of free disk space on Drive C.
Type INSTALL and answer the questions as they are presented.
If you opt not to let INSTALL modify your AUTOEXEC.BAT file, then
you will need to use your favorite editor to add the following
line to the top of your AUTOEXEC.BAT file: C:\PG
Without adding this line, PEARLY GATES will NOT function!
PEARLY GATES will create two HIDDEN files in the root
directory of Drive C: PG.COM and PG.DAT. Should you decide not
to use PEARLY GATES, these are easily removed and instructions
are included further down in the documentation.
When you reboot your computer either by turning it off, by
holding down <CTRL-ALT-DEL>, or by answering Y when prompted
whether to reboot, the system will restart with PEARLY GATES
loaded as the first terminate-and-stay-resident program. When
the PEARLY GATES logo screen appears, read the notice and press
<ENTER> to proceed. Once PEARLY GATES has been loaded, you
cannot run any program which has not first been registered using
the PEARLY GATES KEY program. The only exceptions are the KEY
program itself provided it is run from Drive A of your system and
the DOS command processor (COMMAND.COM) which is registered auto-
matically as part of the installation process.
VII. Using the PEARLY GATES KEY to Register Software
Once PEARLY GATES has been installed and is functioning, you
must identify for PEARLY GATES which software is authorized for
use on your system. Only software which has been "registered"
using the PEARLY GATES KEY software can be run on a system
protected by PEARLY GATES.
To register software, insert the PEARLY GATES distribution
disk in Drive A. Then log to the A drive by typing A: <ENTER>.
Now type KEY and press <ENTER> to load the PEARLY GATES KEY
software.
PEARLY GATES KEY, as the name implies, provides the "key to
the castle." Users without the key software will be unable to
run software which has not been previously registered for use.
It should be safeguarded accordingly! Registered users receive a
customized version of KEY which is UNIQUE to every system! This
obviously is not possible with the shareware distribution disk.
When the KEY software is loaded, it will display a menu tree
of Drive C. A sample display follows.
╔═════════════════════════════════════════╗
║ C:\ ■──┬──■ DOS ┌──────────┐║
║ │ │BLIMP.COM │║
║ ├──■ MENUS │CLIP.EXE │║
║ │ │DEMO.EXE │║
║ └──■ APPS ┌──■ WP │DEMO.OVL │║
║ │ │FLIP.EXE │║
║ ├──■ SS │FLOP.COM │║
║ │ │ │║
║ ├──■ DB │ │║
║ │ │ │║
║ └──■ UTL │ │║
║ │ │║
║ │ │║
║ F1=HELP F10=DONE ESC=ABORT└──────────┘║
╚═════════════════════════════════════════╝
There are several ways to register software using the PEARLY
GATES KEY software. First, you may register all software on your
existing drive by pressing <ALT-T> then <F10>. Before doing so,
heed the previous warnings concerning verification that all your
software is virus-free. In the alternative, you may register
software in one or more particular directories on your default
drive. Or, in the alternative, you may register software on a
file by file basis.
The following examples walk you through several scenarios.
Choose the one that best meets your needs and requirements.
REGISTERING ALL SOFTWARE ON DEFAULT DRIVE
Press <ALT-T> from the PEARLY GATES KEY main screen while
positioned in the root directory (\). The software will move
through all directories and subdirectories on your default drive
tagging all .EXE and .COM files for registration. It also will
tag overlay files with an extension of .OVL as well as other file
extensions you have identified. If you need to specify addi-
tional file extensions for registration, see the section below.
In most circumstances, this will authorize the use of all
existing software on your drive. Only new software added to your
system after running the registration software will need to be
registered at a later date. If any changes are made to existing
programs, they will not run until the KEY software is used again
to update their registration data. If directories are renamed,
the programs in those directories will need to be reregistered!
Please note that there are a few DOS programs which perform
undocumented functions in loading other software from within
their main program. For example, Intel's SatisFAXtion software
includes several subprograms which appear to be overlay files
with a file extension of .UTL. In fact, these files are .COM
files which have simply been renamed to .UTL. Before these files
will execute properly, they, too, must be registered individually
using the PEARLY GATES KEY software.
REGISTERING SOFTWARE BY DIRECTORY
Use the cursor keys to highlight the directory in which you
wish to register programs. To tag all software in a given
directory, highlight the desired directory and press T to tag all
files. The file list on the right will change color from red
(untagged) to green (tagged). To tag all files in the current
directory and all its subdirectories, press <ALT-T>.
To move back up the directory tree, press <LEFT> cursor key
to move up one level. <Up> and <Dn> move you between directories
at the same level. <Right> cursor moves you down one level.
To toggle between the directory and the files in the direc-
tory, press either <ENTER> or the <SPACE BAR>. Once positioned
in the files list, highlight the file to be tagged and press T.
If you accidentally tag the wrong file, press U to un-tag it.
Once you have completed tagging Drive C, you may optionally
tag files on another hard drive. Press L to LOG to the new
drive. Then type the letter of the drive. A brief delay provides
PEARLY GATES KEY time to sort all of your directories and display
the new directory tree map.
When you have registered all the programs desired, press
<F10> to save your choices and complete the registration process.
Store the floppy disk with the KEY program in a safe place.
If it is misplaced, you have no means of registering additional
software for use on your system. You also are well-advised not
to store the KEY.EXE program on your hard disk.
REGISTERING ADDITIONAL FILE EXTENSIONS
PEARLY GATES automatically displays executable files with
extensions of .EXE, .COM, and .OVL. If your system includes
specialized software that uses other extensions for executable
files, use any DOS editor to add these extensions to the distri-
bution file named PG.EXT. Simply follow the example already
included in this file placing each extension on a line by itself.
VIII. PEARLY GATES in Operation
Once your software has been registered, PEARLY GATES becomes
a transparent watchdog for your computer system. When all is
functioning properly, neither you nor any other user should ever
know that PEARLY GATES is running in the background. Before any
program is actually passed to DOS for execution on your computer,
PEARLY GATES quietly checks it to assure that (1) it has been
registered for use and (2) that it has not been changed since
registration.
Only when programs have been changed or when programs have
not been registered will PEARLY GATES rear its pretty head.
IX. UNINSTALLING PEARLY GATES
After 30 days of use, you will be notified that your license
has expired. This notice does not otherwise affect the operation
of the program. Should you decide to remove PEARLY GATES from
your system, the INSTALL program provides a simple method for
removing the hidden system files which make up the PEARLY GATES
application. Simply type A:INSTALL /U while the PEARLY GATES
program disk is loaded in Drive A.
X. A WORD ABOUT SHAREWARE
Shareware began as a uniquely American phenomenon although
it has long since spread all over the world. In a nutshell, it
is "try before you buy" software. Even though the author retains
all ownership rights in the program and copyright laws ordinarily
would preclude copying of the software, shareware disks provide a
licensed means for users to try out new software for a limited
period of time to determine first-hand whether a program meets
the user's individual needs.
A number of companies known as shareware distributors
actually market shareware disks. They charge a modest fee to
cover their duplication, distribution, and advertising costs as
well as a reasonable profit. There also are a number of computer
bulletin boards which make shareware available either for free or
for a modest charge. Neither shareware distributors nor BBS's
compensate shareware authors in any way for distributing their
software.
Thus, the developer's only income is derived from satisfied
users who opt to register and obtain an end-user license. For
shareware to work, everyone that continues to use a piece of
shareware has an obligation to pay the applicable license fee.
Otherwise, the pool of talented shareware authors would quickly
evaporate.
Over 100 shareware authors, including Ward Mundy, as well as
many shareware distributors are members of the Association of
Shareware Professionals (ASP). Both the authors and distributors
subscribe to a code of standards regarding distribution of
shareware. Using programs developed by a member of the ASP
guarantees you that the software you receive from these authors
and distributors complies with the standards of the association.
It also is good assurance that you are receiving a first-class
product.
We hope you enjoy using PEARLY GATES and that it will allow
you to sleep a little better at night. We encourage you to share
it with your friends and with your business associates under the
license terms previously outlined.
For those desiring to obtain an end-user license, an invoice
is attached on the next page which may be completed and mailed or
faxed to Ward Mundy Software.
XI. Site Licenses
In our beta testing, PEARLY GATES has proven to be a popular
product with a number of Fortune 500 companies. In order to
improve PEARLY GATES' appeal for company-wide use, we provide a
very liberal site license program.
1-9 copies $50 each including shipping
10-25 copies $40 each including shipping
30-99 copies $35 each including shipping
100-499 copies $25 each including shipping
500-999 copies $20 each including shipping
Unlimited PCs $2000
at single site
XII. Other Product Offerings
Ward Mundy Software offers a number of reasonably-priced
shareware packages suitable for personal or business use includ-
ing three state-of-the-art data base management systems: Zephyr,
WAMPUM, and dLITE. All have received critical acclaim by a
number of trade publications worldwide. We encourage you to try
one or more of them. They can be ordered directly from us using
the enclosed order form.
PEARLY GATES ORDER & INVOICE
+-------------------------------------------------------------------+
| User Name | |
|----------------|--------------------------------------------------|
| Address1 | |
|----------------|--------------------------------------------------|
| Address2 | |
|----------------|--------------------------------------------------|
| City State ZIP | |
+-------------------------------------------------------------------+
+-------------------------------------------------------------------+
| Quantity | Description |Item Cost| Total |
|----------|--------------------------------------|---------|-------|
| | Pearly Gates Single-User License | $50.00| |
| | with free update & 90 days support | | |
|----------|--------------------------------------|---------|-------|
| ________ | Pearly Gates Site License with | Per | |
|# of USERS| master disk & 90 days support |Schedule | |
|----------|--------------------------------------|---------|-------|
| | Zephyr DBMS Shareware Disk Set | $5.00| |
|----------|--------------------------------------|---------|-------|
| | WAMPUM DBMS Shareware Disk | $5.00| |
|----------|--------------------------------------|---------|-------|
| | dLITE Shareware Disk | $5.00| |
|----------|--------------------------------------|---------|-------|
| | Badge-O-Magic Shareware Disk | $5.00| |
|----------|--------------------------------------|---------|-------|
| | Foreign AIR MAIL Shipping Surcharge | $5.00| |
|----------|--------------------------------------|---------|-------|
| | Express Mail (U.S. Destinations) | $10.00| |
|==========|======================================|=========|=======|
| | GRAND TOTAL |*********| |
+-------------------------------------------------------------------+
Payments by personal or company check as well as money order should
be mailed to Ward Mundy, 4160 Club Drive, Atlanta, GA 30319.
Orders of $50 or more may be paid by MasterCard or VISA. Complete the
information below and mail to the above address or FAX your order to
404/237-1167.
Cardholder name: ________________________________________________
Credit Card number: _____________________________________________
Type of card: ( ) VISA ( ) MasterCard
Expiration date of card: ________________________________________
Signature of cardholder: ________________________________________